triangular defence - French English Dictionary